trash disposal - French English Dictionary